mechanical trowel - Turkish English Dictionary